package com.tmz.cloudmall.cloudmallware.domain;

import lombok.Data;
import com.tmz.cloudmall.cloudmallcommon.common.annotation.Excel;
import com.tmz.cloudmall.cloudmallcommon.common.core.domain.BaseEntity;
import lombok.EqualsAndHashCode;

/**
 * 商品库存对象 wms_ware_sku
 * 
 * @author tmz
 * @date 2025-08-16
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ProductSku extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** sku_id */
    @Excel(name = "sku_id")
    private Long skuId;

    /** 仓库id */
    @Excel(name = "仓库id")
    private Long wareId;

    /** 库存数 */
    @Excel(name = "库存数")
    private Long stock;

    /** sku_name */
    @Excel(name = "sku_name")
    private String skuName;

    /** 锁定库存 */
    @Excel(name = "锁定库存")
    private Long stockLocked;
}
